package org.thanos.iot.service.role;

import org.thanos.iot.controller.role.RoleVo;

import java.util.List;

public interface RoleService {

    void addRole(String code, List<Integer> menuIds);

    void modifyRole(Integer id, String code, List<Integer> menuIds);

    void deleteRole(Integer roleId);

    RoleVo discoverOne(Integer roleId);

    List<RoleVo> discoverRoles(String code, Long startTime, Long endTime);
}
